been defeated - German English Dictionary